radiator grill shell - French English Dictionary